#include "libraries/robocup/portero.h"

int main(int argc,char *argv[])
{
    Portero portero(argc,argv);
     //Guardamos el mensaje de acelerar a la maxima potencia. Se hara con la funcion mover
    portero.colocar(-50,0);
    portero.cliente.enviar(portero.msg.str());
    portero.cliente.recibir();
    portero.cliente.print();
    portero.cliente.recibir();
    portero.cliente.print();
    while(portero.cliente.getSbuffer().find("kick_off")==string::npos) //Esperamos hasta que inicie el partido kick off
        portero.cliente.recibir();

    portero.mover(75);
    portero.enviar.start(&portero); /* Podemos crear variables en la clase jugador para el control
                                          * de salida de los thread*/
    portero.recibir.start(&portero);
    while(true)
        portero.seguirPelota();

    return 0;
}
